Websydian v6.1 online documentationOnline documentation - Websydian v6.5

Problem - Unable to execute CreateWSDL in Java

Severity Medium
Product Websydian TransacXML
Websydian version 5.5 and later
Plex version All
Platform Java
Category Plex bug
Problem When executing the CreateWSDL function it shows the first panel 'Enter Service Information' for about 2 seconds and then the panel disappears. The same happens for the second panel and then the function terminates without generating the WSDL file.
Answer This is caused by a known Plex 5.5 bug (issue 1370 6754). It has the effect that the first Java panel that is loaded continues execution after the Events Handler construct even though no event has been activated.

In the CreateWSDL case this means that execution is returned to the CreateWSDL function, which then will terminate.

Workaround Create a panel function with one Push button. When the Push button event is activated call the CreateWSDL function. This works because the panels stay open once there already is a panel in the call stack.